gtksearchentry: Provide an accessible name
authorJoanmarie Diggs <jdiggs@igalia.com>
Thu, 15 Aug 2013 13:20:19 +0000 (15:20 +0200)
committerJoanmarie Diggs <jdiggs@igalia.com>
Thu, 15 Aug 2013 14:37:29 +0000 (16:37 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=706014

gtk/gtksearchentry.c

index 0614c33d70d3c16f8e8efdfd7633f791fd9f3979..e05debb3b13cca1c8e822719f14d4bf29abb3e6a 100644 (file)
@@ -27,6 +27,7 @@
 
 #include "config.h"
 
+#include "gtkaccessible.h"
 #include "gtksearchentry.h"
 #include "gtkmarshalers.h"
 #include "gtkintl.h"
@@ -226,11 +227,17 @@ gtk_search_entry_changed (GtkEditable *editable)
 static void
 gtk_search_entry_init (GtkSearchEntry *entry)
 {
+  AtkObject *atk_obj;
+
   g_object_set (entry,
                 "primary-icon-name", "edit-find-symbolic",
                 "primary-icon-activatable", FALSE,
                 "primary-icon-sensitive", FALSE,
                 NULL);
+
+  atk_obj = gtk_widget_get_accessible (GTK_WIDGET (entry));
+  if (GTK_IS_ACCESSIBLE (atk_obj))
+    atk_object_set_name (atk_obj, _("Search"));
 }
 
 /**